@CHARSET "UTF-8";
@font-face {
	font-family: Daum;
	src: url(./css/Daum_Regular.eot);
	src: url(./css/Daum_Regular.woff) format('woff')
};

/* CSS Document */

/*留덉쭊怨� �⑥쭠�� 珥덇린��*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}

/*�ㅻ뜑 �고듃�� 珥덇린��*/
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
}

/*由ъ뒪�몄쓽 �ㅽ��� �쒓굅*/
ol, ul {
	list-style: none
}

/* �고듃 媛뺤“ �뱀꽦 珥덇린��*/
address, caption, cite, code, dfn, em, strong, th, var {
	font-style: normal;
	font-weight: normal;
}

/*�대�吏 諛� �꾨뱶�뗭뿉�� 蹂대뜑�쒖떆 珥덇린��*/
fieldset, img {
	border: 0;
}

/*罹≪뀡怨� �뚯씠釉뷀뿤�� �띿뒪�� �뺣젹 珥덇린��*/
/*caption. th{text-align:left}/*

 /*�몄슜援� �쒖떆 珥덇린��*/
q:before, q:after {
	content: '';
}

body {
	position: relative;
	margin: 0 auto;
	font-weight: normal;
}

.body {
	position: relative;
	float: left;
	max-width: 762px;
	min-height: 300px;
	font-size: 12px;
	margin-left: 19px;
}
/* board */

.menu_title {
	height: 32px;
}

.board_table {
	position: relative;
	float: left;
	width: 100%;
	line-height: 20px;
	margin-top: 37px;
	background-color: #336799;
}

.board_table li {
	height: 30px;
	text-align: center;
	vertical-align: middle;
}

.board_table_read {
	position: relative;
	float: left;
	width: 100%;
	line-height: 20px;
	margin-top: 37px;
	background-color: #336799;
}

.board_table_read li {
	height: 30px;
	padding-left: 40px;
	vertical-align: middle;
}

.board_title_txt_01 {
	position: relative;
	float: left;
	width: 100px;
	display: inline-block;
	line-height: 30px;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Daum;
	font-weight: bold;
}
.board_title_txt_02 {
	position: relative;
	float: left;
	width: 420px;
	display: inline-block;
	line-height: 30px;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Daum;
	font-weight: bold;
}

.board_title_txt_03 {
	position: relative;
	float: left;
	width: 720px;
	display: inline-block;
	line-height: 30px;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Daum;
	font-weight: bold;
}

.con_board {
	position: relative;
	float: left;
	width: 100%;
	line-height: 20px;
}

.con_board li {
	/*height:35px;	*/
	padding: 7px 0;
	vertical-align: middle;
}

.con_board a:visited {
	color: #000000;
}

.con_board_txt {
	/*height:35px; */
	width: 100%;
	border-bottom: 1px solid #cccccc;
}
.con_board_txt span {
	vertical-align: top;
}
.con_board_num {
	position: relative;
	text-align: center;
	width: 100px;
	display: inline-block;
	/*line-height:35px;*/
	font-size: 13px;
}
.con_board_title {
	position: relative;
	width: 420px;
	display: inline-block;
	/*line-height:35px;*/
	font-size: 13px;
}

.con_board_writer {
	position: relative;
	text-align: center;
	width: 110px;
	display: inline-block;
	/*line-height:35px;*/
	font-size: 13px;
}

.con_board_date {
	position: relative;
	text-align: center;
	width: 80px;
	display: inline-block;
	/*line-height:35px;*/
	font-size: 13px;
}

.con_search {
	position: relative;
	width: 100%;
	display: inline-block;
	height: 40px;
}

.con_search_title {
	position: relative;
	width: 100%;
	display: inline-block;
	font-size: 20px;
	padding-bottom: 20px;
	color: #345284;
	font-weight: bold;
	border-bottom: 5px solid #345284;
}

.con_search_title2 {
	position: relative;
	display: inline-block;
	font-weight: bold;
	font-size: 14px;
}

.con_search_title3 {
	position: relative;
	width: 100%;
	display: inline-block;
	font-size: 12px;
}

.con_search_title4 {
	position: relative;
	width: 100%;
	display: inline-block;
	border-bottom: 1px solid #d3d3d4;
}

.con_search_title5 {
	position: relative;
	width: 100%;
	display: inline-block;
	font-size: 12px;
}

.rss_board {
	position: relative;
	float: right;
	width: 100%;
}

.rss_board li {
	height: 25px;
	vertical-align: middle;
}

.rss_board a:visited {
	color: #000000;
}

.page_num_list {
	position: relative;
	float: left;
	text-align: center;
	width: 760px;
	line-height: 20px;
	margin-top: 5px;
	color: #0000ff;
}

.page_num_list a:visited {
	color: #000000;
}

.con_board_excerpt {
	width: 100%;
	border-bottom: 1px solid #cccccc;
}

.con_board_read {
	position: relative;
	float: left;
	width: 100%;
}
.con_board_read li {
	vertical-align: middle;
}

.con_board_txt_read_01 {
	width: 85%;
	color: #000000;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 50px;
}

.con_board_txt_read_02 {
	width: 760px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: right;
	border-bottom: 1px solid #cccccc;
}

.con_board_txt_read_03 {
	width: 760px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: right;
	float: right;
	margin-right: 150px;
	border-bottom: 1px solid #cccccc;
}

.con_board_button {
	width: 760px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: right;
}

.con_board_button2 {
	width: 760px;
	padding-top: 20px;
	padding-bottom: 20px;
	/*float: center;*/
	margin: auto;
	text-align: right;
}

.entry-content {
	line-height: 20px;
}

.entry-content ul {
	padding-left: 30px;
}

.entry-content ul li {
	list-style-type: disc;
}

.entry-content ol {
	padding-left: 30px;
}

.entry-content ol li {
	list-style-type: decimal;
}

.entry-content strong {
	font-weight: bold;
}

.hilite {
	color: #D3E18A;
	font-weight: bold
}